tracing the path